home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / var / lib / dpkg / info / python-central.postinst < prev    next >
Encoding:
Text File  |  2010-09-14  |  672 b   |  41 lines

  1. #!/bin/sh
  2.  
  3. set -e
  4.  
  5. case "$1" in
  6.     configure)
  7.     if [ -n "$2" ] && dpkg --compare-versions $2 lt 0.6.15; then
  8.         pycentral cleanup-pkgprepare-updates
  9.     fi
  10.     if [ -f /var/lib/pycentral/delayed-pkgs ]; then
  11.         err=
  12.         for p in $(cat /var/lib/pycentral/delayed-pkgs); do
  13.         if pycentral pkginstall $p; then
  14.             sed -i "/^$p$/d" /var/lib/pycentral/delayed-pkgs
  15.         else
  16.             err="$err $p"
  17.         fi
  18.         done
  19.         [ -z "$err" ] || exit 1
  20.     fi
  21.     ;;
  22.  
  23.     triggered)
  24.     pycentral cleanup-pkgprepare-updates
  25.     ;;
  26.  
  27.     abort-upgrade|abort-remove|abort-deconfigure)
  28.     ;;
  29.  
  30.     *)
  31.         echo "postinst called with unknown argument \`$1'" >&2
  32.         exit 1
  33.     ;;
  34. esac
  35.  
  36.  
  37.  
  38. exit 0
  39.  
  40.  
  41.